@charset "utf-8";
/* CSS Document */


/*menu navigation--*/
.menu-vavi {
 list-style:none; width:365px; padding:0; background:url(images/bg-navi.jpg) repeat-x top;  
 height:29px;
 position:absolute;top:37px;right:20px;
}
.menu-vavi a {
	color:#fff;
	text-decoration: none;
	outline:none; cursor:pointer;
}
.menu-vavi a:hover {
	color:#BDF;
	text-shadow:#B9DCFF 0px 0px 5px;
}
.dropdown {
	background:url(images/line-menu.jpg) right no-repeat;
	height:29px;
	line-height:29px;
	width:97px;	
	float:left; margin-left:10px;}
.dropdown dt {cursor:pointer;height:29px;size:14px}
.dropdown dd {position:absolute; overflow:hidden;  display:none; 
              background:#569fc2; z-index:9999 !important; opacity:0;margin-left:-10px; font-size:14px; margin-top:-1px;}
.dropdown ul {width:190px;list-style:none; border-bottom: 1px solid #016aa3;border-right: 1px solid #016aa3; border-left: 1px solid #016aa3;}
.dropdown li {display:block ;border-bottom:1px solid #C5C5C5;border-top:1px solid #016aa3; background:url(images/bg-menu.jpg) repeat-x; font-size:12px; color:#333; padding:0px 5px;height:30px; line-height:30px;}
.dropdown li a {background:url(images/icon-ser.png) left no-repeat; padding-left:15px; 
	float:left;
       width:165px;         }
.dropdown li:hover{ background:#4792b9}
/*icon*/
.icon-1{ background:url(images/basket.png) no-repeat left; display:block; padding-left: 20px;}
.icon-2{ background:url(images/archives.png) no-repeat left; display:block; padding-left: 20px;}
.icon-3{ background:url(images/user.png) no-repeat left; display:block; padding-left: 20px;}
.icon-4{ background:url(images/settings.png) no-repeat left; display:block; padding-left: 20px; margin-left:10px;}



 /* dock */
       
        #dock{margin:0px; padding:0px; list-style:none; position:absolute; top:87px; 
              z-index:100; left:0px;}
        #dock > li {margin: 0 0 1px 0; background-color:#dcdcdc;
                     background-repeat:no-repeat; background-position:left center;}
        #dock #links { background:url(images/report-sale.png) right;width:33px; height:133px;}
        #dock #files {background:url(images/custom-report.png) right;width:33px; height:151px;}
        #dock #tender {background:url(images/report-tender.png) right;width:33px; height:140px;}
        #dock #files:hover,#dock #links:hover,#dock #tender:hover{ background-position:left 0px;}
    
        /* panels */
        #dock ul {border:1px solid #ededed;}
        #dock ul li {padding:3px; margin-bottom:1px; float:left; margin-top:-3px;}
        #dock ul li.header {width:204px;}
		#dock ul li a
		{
		    color:#FFF;
		}
       
		#dock ul li a:hover{color:#666;}
        #dock ul li:hover {background:#6CF url(images/item_bkg.png) repeat-x }
        #dock ul li.header, #dock ul li .header:hover {background:url(images/bg-sb-title.jpg) repeat-x 0px 4px; color:#FFF; font-weight:bold;}
      
        #dock > li:hover ul {display:block;}
        #dock > li ul {position:absolute; top:0px; left:-180px;  z-index:-1;width:210px; display:none;
                       background-color:#3d91e8; padding:0px; margin:0px; list-style:none; min-height:500px; height:auto !important;}
        #dock > li ul.docked { display:block;z-index:-2; height:auto !important;min-height:500px; }
        
        .dock,.undock{float:right;}
       .undock {display:none;}
    
        #dock ul li.lnkReport
		{
		    border-bottom:1px solid #ededed;
		}
		   
       #dock ul li.lnkReport a
		{
		    color:#FFF;
		    float:left;
		    width:199px;
		    height:20px;
		    padding-left:5px;
		    padding-top:3px;
		}
	